expendable store - Spanish English Dictionary